cattle shelter - French English Dictionary